mountain papaya - Alemán Inglés Diccionario